more palatable - Inglés Sinónimo Diccionario